/* BDVB-App
Copyright (C) 2014 Sascha Manns <Sascha.Manns@outlook.de>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/


using System;
using System.Collections.Generic;
using System.Threading.Tasks;

namespace AppStudio.Data
{
    public class BezirksgruppenDataSource : IDataSource<HtmlSchema>
    {
        private IEnumerable<HtmlSchema> _data = new HtmlSchema[]
        {
            new HtmlSchema
            {
                Id = "{ea0325d6-8a27-4a7e-bdd4-f9647e3a0d32}",
                Content = "<p>In den Bezirksgruppen vor Ort treffen \nMitglieder aus völlig  unterschiedliche" +
    "n Branchen, Firmen und \nUnternehmensbereichen aufeinander - dezentrale Strukture" +
    "n  machen es \nmöglich. Häufig steht dabei nicht das speziell berufsbezogene,  so" +
    "ndern \ndas fachübergreifende Gespräch im Mittelpunkt.</p>\n<p>Die Bezirksgruppen " +
    "sind eng mit den Hochschulgruppen ihres Gebietes  \nund damit auch mit den Univer" +
    "sitäten und Hochschulen verbunden. Nicht  \nnur für Studierende ist die Teilnahme" +
    " an den unterschiedlichen  \nVeranstaltungen für den Erfahrungsaustausch und den " +
    "späteren  \nBerufseinstieg bzw. die Karriere sehr attraktiv. Das regionale Netzwe" +
    "rk \n lebt auch von den Verbindungen zu benachbarten Bezirksgruppen bis hin \nzu  " +
    "gemeinsamen Veranstaltungen.</p>          <br>\n        \n\n<ul><li><a href=\"https:" +
    "//www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofol" +
    "low\">Berg-Mark (Wuppertal)</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-" +
    "gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Berlin / Brandenb" +
    "urg</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-" +
    "2.html#\" target=\"_blank\" rel=\"nofollow\">Bremen / Weser-Ems</a><br></li><li><a hr" +
    "ef=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" " +
    "rel=\"nofollow\">Düsseldorf</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-g" +
    "ruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Hamburg / Schleswi" +
    "g-Holstein</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksg" +
    "ruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Köln / Bonn / Aachen / Siegen</a>" +
    "<br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#" +
    "\" target=\"_blank\" rel=\"nofollow\">München / Südbayern</a><br></li><li><a href=\"ht" +
    "tps://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"n" +
    "ofollow\">Mecklenburg-Vorpommern</a><br></li><li><a href=\"https://www.bdvb.de/de/" +
    "bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Nürnberg (No" +
    "rdbayern)</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgr" +
    "uppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Niedersachsen (Hannover)</a><br></" +
    "li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" targ" +
    "et=\"_blank\" rel=\"nofollow\">Osnabrücker Land</a><br></li><li><a href=\"https://www" +
    ".bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">" +
    "Regionalkontakt Trier</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-grupp" +
    "en/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Rhein-Main (Frankfurt)" +
    "</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.h" +
    "tml#\" target=\"_blank\" rel=\"nofollow\">Rhein-Neckar (Mannheim)</a><br></li><li><a " +
    "href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank" +
    "\" rel=\"nofollow\">Ruhr-West</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-" +
    "gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Saarland</a><br><" +
    "/li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" tar" +
    "get=\"_blank\" rel=\"nofollow\">Sachsen</a><br></li><li><a href=\"https://www.bdvb.de" +
    "/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Sachsen-" +
    "Anhalt</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/bezirksgrupp" +
    "en-2.html#\" target=\"_blank\" rel=\"nofollow\">Stuttgart</a><br></li><li><a href=\"ht" +
    "tps://www.bdvb.de/de/bdvb-gruppen/bezirksgruppen-2.html#\" target=\"_blank\" rel=\"n" +
    "ofollow\">Thüringen</a><br></li><li><a href=\"https://www.bdvb.de/de/bdvb-gruppen/" +
    "bezirksgruppen-2.html#\" target=\"_blank\" rel=\"nofollow\">Westfalen</a></li></ul><b" +
    "r>"
            }
        };

        public async Task<IEnumerable<HtmlSchema>> LoadData()
        {
            return await Task.Run(() =>
            {
                return _data;
            });
        }

        public async Task<IEnumerable<HtmlSchema>> Refresh()
        {
            return await LoadData();
        }
    }
}
